running tests in multiple environments